//888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
//
//	File		 :	ParseFASTA.h
//	Contents	 :	Header file for class CParseFASTA
//	Creation Date:	22/12/1999
//	Last Modified:	23/12/1999	lg
//	tabs width	 :	every 4 characters
//
//888888888888888888888888888888888888888888888888888888888888888888888888888888888888888

#if !defined(PARSEFASTA_H)
#define PARSEFASTA_H

#include "parse.h"

//_______________________________________________________________________________________
//
//	Handle call backs from the parsing engine when there are errors or warnings
//	CConsole_ParseMessageCallback just dumps the stuff to the standard streams
//		Last modified: lg 23/12/1999
//
//_______________________________________________________________________________________
class CParseFASTA : public CParse
{
public:
			CParseFASTA(CParseMessageCallback& callback);
	bool	DoParse(char* const data_Stream, CSequence& outputSequence);
};

#endif // !defined(PARSEFASTA_H)
